bartsch's squid - Alemán Inglés Diccionario